首页> 外文OA文献 >Generalized Suffix Tree based Multiple Sequence Alignment for Service Virtualization
【2h】

Generalized Suffix Tree based Multiple Sequence Alignment for Service Virtualization

机译:基于广义后缀树的多序列对齐服务   虚拟化

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Assuring quality of contemporary software systems is a very challenging taskdue to the often large complexity of the deployment environments in which theywill operate. Service virtualization is an approach to this challenge whereservices within the deployment environment are emulated by synthesising serviceresponse messages from models or by recording and then replaying serviceinteraction messages with the system. Record-and-replay techniques require anapproach where (i) message prototypes can be derived from recorded systeminteractions (i.e. request-response sequences), (ii) a scheme to match incomingrequest messages against message prototypes, and (iii) the synthesis ofresponse messages based on similarities between incoming messages and therecorded system interactions. Previous approaches in service virtualizationhave required a multiple sequence alignment (MSA) algorithm as a means offinding common patterns of similarities and differences between messagesrequired by all three steps. In this paper, we present a novel MSA algorithm based on Generalized SuffixTrees (GSTs). We evaluated the accuracy and efficiency of the proposedalgorithm against six enterprise service message trace datasets, with theproposed algorithm performing up to 50 times faster than standard MSAapproaches. Furthermore, the algorithm has applicability to other domainsbeyond service virtualization.
机译:由于现代软件系统将在其中运行的部署环境通常非常复杂,因此确保质量是一项非常具有挑战性的任务。服务虚拟化是解决此挑战的一种方法,其中部署环境中的服务通过从模型中综合服务响应消息或通过记录然后与系统交互服务交互消息来模拟。记录和重放技术需要一种方法,其中(i)消息原型可以从记录的系统交互(即请求-响应序列)派生,(ii)一种将传入请求消息与消息原型进行匹配的方案,以及(iii)基于响应消息的合成传入消息与记录的系统交互之间的相似性。服务虚拟化中的先前方法已经需要多序列比对(MSA)算法,以作为查找所有三个步骤所需消息之间相似性和差异的公共模式的一种手段。在本文中,我们提出了一种基于广义后缀树(GST)的新颖MSA算法。我们针对六个企业服务消息跟踪数据集评估了该算法的准确性和效率,该算法的执行速度比标准MSA方法快50倍。此外,除了服务虚拟化以外,该算法还适用于其他领域。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号